Predictable timing behavior of gracefully degrading automotive systems
نویسندگان
چکیده
Abstract Fail-operational behavior of safety-critical software for autonomous driving is essential as there no driver available a backup solution. In failure scenario, tasks can be restarted on other hardware resources. Here, graceful degradation used cost-efficient solution where resources are redistributed from non-critical to at run-time. We allow actively use that reserved critical tasks, which would otherwise unused and only required in scenario. However, such it paramount importance achieve predictable timing applications safe operation. has ensured even after the restart guarantee execution times given. this paper, we propose approach using composable scheduling. our present, first time, performance analysis able analyze constraints fail-operational distributed degradation. Our method verify during Electronic Control Unit failure, always adheres end-to-end constraints. Furthermore, present dynamic decentralized mapping procedure performs constraint solving run-time analytical combined with backtracking algorithm. evaluate by comparing success rates state-of-the-art approaches active redundancy an based resource availability. experimental setup fit about double number same architecture compared approach. Combined, enable, gracefully degrading automotive systems solutions applications.
منابع مشابه
Developing Software with Predictable Timing Behavior
In critical real-time systems knowledge about the maximum execution times (MAXT) of tasks is of utmost importance. However, this knowledge is merely the rst step towards building functioning systems that de nitely meet their deadlines. Computing the MAXT of a task has to be an integral part of the application development and has to be directly incorporated into the implementation process. This ...
متن کاملGracefully Degrading Fair Exchange with Security Modules.dvi
The fair exchange problem is key to trading electronic items in systems of mutually untrusted parties. In modern variants of such systems, each party is equipped with a security module. The security modules trust each other but can only communicate by exchanging messages through their untrusted host parties, that could drop those messages. We describe a synchronous algorithm that ensures determ...
متن کاملGracefully Degrading Fair Exchange with Security Modules
The fair exchange problem is key to trading electronic items in systems of mutually untrusted parties. In modern variants of such systems, each party is equipped with a tamper proof security module. The security modules trust each other but can only communicate by exchanging messages through their host parties. These hosts are untrusted and could intercept and drop those messages. We describe a...
متن کاملZZ Building Timing Predictable Embedded Systems
A large class of embedded systems is distinguished from general purpose computing systems by the need to satisfy strict requirements on timing, often under constraints on available resources. Predictable system design is concerned with the challenge of building systems for which timing requirements can be guaranteed a priori. Perhaps paradoxically, this problem has become more difficult by the ...
متن کاملDesign and Analysis of a Gracefully Degrading Interleaved Memory System
A hardware mechanism has been proposed to reconfigure an interleaved memory system. The reconfiguration scheme is such that, at any instant, all fault-free memory banks in the memory system can be utilized in an interleaved manner. The design of the hardware that enables the reconfiguration is discussed. The reconfiguration scheme proposed in this paper is analyzed for a number of distinct benc...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Design Automation for Embedded Systems
سال: 2023
ISSN: ['1572-8080', '0929-5585']
DOI: https://doi.org/10.1007/s10617-023-09271-x